stretch of land along the seashore - Englisch Synonyme Wörterbuch

Can't found any synonym terms.